lacking anything better - Alemán Inglés Diccionario